使用开源软件OpenIPMI来监控服务器温度 您所在的位置:网站首页 开源 mcu 图形仿真软件下载 使用开源软件OpenIPMI来监控服务器温度

使用开源软件OpenIPMI来监控服务器温度

2024-07-01 01:26| 来源: 网络整理| 查看: 265

1、ipmitool与openipmi简介 官方网:http://openipmi.sourceforge.net/与http://ipmitool.sourceforge.net/ 2、下载安装(源码或者RPM) [root@example1 ~]# rpm -ivh /cdrom/Server/OpenIPMI-tools-2.0.16-5.el5.i386.rpm [root@example1 ~]# rpm -ivh /cdrom/Server/OpenIPM-2.0.16-5.el5.i386.rpm 3、配置ipmi 1)首先确认硬件支持,主要是主板。其次查看系统内核是否支持,可从/lib/modules/2.*.*.*(内核版本号)/kernel/drivers/char下有无ipmi目录判断。如果没有则需要打openipmi补丁

2)配置本地ipmi 载入ipmi模块:在上述目录的ipmi目录下,有几个.ko文件,使用insmod **.ko命令载入,在I640上载入了ipmi_msghandler.ko,ipmi_devintf.ko,ipmi_si.ko模块(当然也可以使用moprobe ipmi*来载入,如果要开机自动载入的话,加入相应的语句到/etc/rc.local文件中即可)

3)创建字符设备node,使ipmitool可以通过驱动程序访问 ipmi 系统接口

4)安装完ipmitool后即可开始使用(suse 10 sp2自带) 例:通过 ipmitool 命令获取 cpu 温度 注意:传感器名字不一定与示例中相同,可以通过ipmitool sensor命令查看

5)读当前功率命令: ipmitool -t 0x88 raw 0x2e 0xc8 0x57 0x01 0x00 0x01 0x00 0x00 返回结果:57 01 00 b4 00 00 00 b4 00 00 00 ac 8f 61 4a 01 00 00 00 40 其中第四、五字段为当前功率值0x00b4 = 260W

参考文章如下: (1)http://hi.baidu.com/moonlight_bupt/blog/item/dce7ec2a29bd7d315243c1c7.html (2)http://www.ibm.com/developerworks/cn/linux/l-ipmi/index.html



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有